home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 07 - 1991 / 07.01 Jan 91 / ProjectX / ProjectX Code / projectX.rsrc < prev    next >
Encoding:
Text File  |  1990-03-11  |  8.1 KB  |  385 lines  |  [TEXT/MPS ]

  1. resource 'MENU' (1, preload) {
  2.     1,
  3.     textMenuProc,
  4.     0x7FFFFFFD,
  5.     enabled,
  6.     apple,
  7.     {    /* array: 2 elements */
  8.         /* [1] */
  9.         "About projectX…", noIcon, noKey, noMark, plain,
  10.         /* [2] */
  11.         "-", noIcon, noKey, noMark, plain
  12.     }
  13. };
  14.  
  15. resource 'MENU' (2, preload) {
  16.     2,
  17.     textMenuProc,
  18.     0x7FFFFFFB,
  19.     enabled,
  20.     "File",
  21.     {    /* array: 1 elements */
  22.         /* [1] */
  23.         "Quit", noIcon, "Q", noMark, plain
  24.     }
  25. };
  26.  
  27. resource 'MENU' (3, preload) {
  28.     3,
  29.     textMenuProc,
  30.     0x7FFFFFBC,
  31.     enabled,
  32.     "Edit",
  33.     {    /* array: 8 elements */
  34.         /* [1] */
  35.         "Undo", noIcon, "Z", noMark, plain,
  36.         /* [2] */
  37.         "-", noIcon, noKey, noMark, plain,
  38.         /* [3] */
  39.         "Cut", noIcon, "X", noMark, plain,
  40.         /* [4] */
  41.         "Copy", noIcon, "C", noMark, plain,
  42.         /* [5] */
  43.         "Paste", noIcon, "V", noMark, plain,
  44.         /* [6] */
  45.         "Clear", noIcon, noKey, noMark, plain,
  46.         /* [7] */
  47.         "-", noIcon, noKey, noMark, plain,
  48.         /* [8] */
  49.         "Select All", noIcon, "A", noMark, plain
  50.     }
  51. };
  52.  
  53. resource 'MENU' (4, preload) {
  54.     4,
  55.     textMenuProc,
  56.     allEnabled,
  57.     enabled,
  58.     "Window",
  59.     {    /* array: 1 elements */
  60.         /* [1] */
  61.         "ReAdjust Window", noIcon, "1", noMark, plain
  62.     }
  63. };
  64.  
  65. resource 'SIZE' (-1) {
  66.     dontSaveScreen,
  67.     acceptSuspendResumeEvents,
  68.     enableOptionSwitch,
  69.     cannotBackground,
  70.     multiFinderAware,
  71.     backgroundAndForeground,
  72.     dontGetFrontClicks,
  73.     ignoreChildDiedEvents,
  74.     not32BitCompatible,
  75.     reserved,
  76.     reserved,
  77.     reserved,
  78.     reserved,
  79.     reserved,
  80.     reserved,
  81.     reserved,
  82.     307200,
  83.     307200
  84. };
  85.  
  86. resource 'SIZE' (0) {
  87.     dontSaveScreen,
  88.     acceptSuspendResumeEvents,
  89.     enableOptionSwitch,
  90.     cannotBackground,
  91.     multiFinderAware,
  92.     backgroundAndForeground,
  93.     dontGetFrontClicks,
  94.     ignoreChildDiedEvents,
  95.     not32BitCompatible,
  96.     reserved,
  97.     reserved,
  98.     reserved,
  99.     reserved,
  100.     reserved,
  101.     reserved,
  102.     reserved,
  103.     307200,
  104.     307200
  105. };
  106.  
  107. resource 'vers' (1, purgeable) {
  108.     0x1,
  109.     0x3,
  110.     release,
  111.     0x0,
  112.     verUs,
  113.     "projectX",
  114.     "projectX"
  115. };
  116.  
  117. resource 'vers' (2, purgeable) {
  118.     0x1,
  119.     0x3,
  120.     release,
  121.     0x0,
  122.     verUs,
  123.     "projectX",
  124.     "projectX"
  125. };
  126.  
  127. resource 'PICT' (1001) {
  128.     {0, 0, 14, 14},
  129.     VersionOne {
  130.         {    /* array OpCodes: 6 elements */
  131.             /* [1] */
  132.             shortComment {
  133.                 130
  134.             },
  135.             /* [2] */
  136.             shortComment {
  137.                 142
  138.             },
  139.             /* [3] */
  140.             clipRgn {
  141.                 {0, 0, 752, 576},
  142.                 $""
  143.             },
  144.             /* [4] */
  145.             bitsRect {
  146.                 2,
  147.                 {0, 0, 14, 16},
  148.                 {0, 0, 14, 14},
  149.                 {0, 0, 14, 14},
  150.                 srcOr,
  151.                 $"00 00 00 00 3F 80 20 80 20 F8 20 88 20 88 20 88"
  152.                 $"3F 88 08 08 08 08 08 08 0F F8 00 00"
  153.             },
  154.             /* [5] */
  155.             shortComment {
  156.                 143
  157.             },
  158.             /* [6] */
  159.             shortComment {
  160.                 131
  161.             }
  162.         }
  163.     }
  164. };
  165.  
  166. resource 'PICT' (1000) {
  167.     {0, 0, 17, 29},
  168.     VersionOne {
  169.         {    /* array OpCodes: 6 elements */
  170.             /* [1] */
  171.             shortComment {
  172.                 130
  173.             },
  174.             /* [2] */
  175.             shortComment {
  176.                 142
  177.             },
  178.             /* [3] */
  179.             clipRgn {
  180.                 {0, 0, 752, 576},
  181.                 $""
  182.             },
  183.             /* [4] */
  184.             bitsRect {
  185.                 4,
  186.                 {0, 0, 17, 32},
  187.                 {0, 0, 17, 29},
  188.                 {0, 0, 17, 29},
  189.                 srcOr,
  190.                 $"00 00 00 00 00 00 00 00 00 00 00 00 FF BF FB F0"
  191.                 $"00 20 88 00 FF A0 8B F0 00 20 88 00 FF A0 8B F0"
  192.                 $"00 20 88 00 FF BF 8B F0 00 20 08 00 FF A0 0B F0"
  193.                 $"00 20 08 00 FF BF FB F0 00 00 00 00 00 00 00 00"
  194.                 $"00 00 00 00"
  195.             },
  196.             /* [5] */
  197.             shortComment {
  198.                 143
  199.             },
  200.             /* [6] */
  201.             shortComment {
  202.                 131
  203.             }
  204.         }
  205.     }
  206. };
  207.  
  208. resource 'PICT' (1002) {
  209.     {0, 0, 17, 31},
  210.     VersionOne {
  211.         {    /* array OpCodes: 6 elements */
  212.             /* [1] */
  213.             shortComment {
  214.                 130
  215.             },
  216.             /* [2] */
  217.             shortComment {
  218.                 142
  219.             },
  220.             /* [3] */
  221.             clipRgn {
  222.                 {0, 0, 752, 576},
  223.                 $""
  224.             },
  225.             /* [4] */
  226.             bitsRect {
  227.                 4,
  228.                 {0, 0, 17, 32},
  229.                 {0, 0, 17, 31},
  230.                 {0, 0, 17, 31},
  231.                 srcOr,
  232.                 $"00 00 00 00 00 00 00 00 00 00 00 00 7E FF EF FE"
  233.                 $"00 80 20 00 7E 80 2F FE 00 80 20 00 7E 80 2F FE"
  234.                 $"00 80 20 00 7E 80 2F FE 00 80 20 00 7E 80 2F FE"
  235.                 $"00 80 20 00 7E FF EF FE 00 00 00 00 00 00 00 00"
  236.                 $"00 00 00 00"
  237.             },
  238.             /* [5] */
  239.             shortComment {
  240.                 143
  241.             },
  242.             /* [6] */
  243.             shortComment {
  244.                 131
  245.             }
  246.         }
  247.     }
  248. };
  249.  
  250. resource 'PICT' (100) {
  251.     {0, 4, 52, 209},
  252.     VersionOne {
  253.         {    /* array OpCodes: 7 elements */
  254.             /* [1] */
  255.             shortComment {
  256.                 130
  257.             },
  258.             /* [2] */
  259.             shortComment {
  260.                 12345
  261.             },
  262.             /* [3] */
  263.             shortComment {
  264.                 142
  265.             },
  266.             /* [4] */
  267.             clipRgn {
  268.                 {0, 0, 752, 576},
  269.                 $""
  270.             },
  271.             /* [5] */
  272.             packBitsRect {
  273.                 28,
  274.                 {0, 0, 52, 216},
  275.                 {0, 4, 52, 209},
  276.                 {0, 4, 52, 209},
  277.                 srcOr,
  278.                 $"0B ED 00 01 3F C0 FE 00 02 FF 00 00 0B ED 00 07"
  279.                 $"1F E0 00 00 01 FE 00 00 0B ED 00 07 0F F0 00 00"
  280.                 $"03 FC 00 00 0B ED 00 07 07 F0 00 00 03 F8 00 00"
  281.                 $"0B ED 00 07 07 F8 00 00 07 F8 00 00 0B ED 00 07"
  282.                 $"03 FC 00 00 0F F0 00 00 0B ED 00 07 01 FE 00 00"
  283.                 $"1F E0 00 00 0A EC 00 06 FE 00 00 1F C0 00 00 0A"
  284.                 $"EC 00 06 FF 00 00 3F C0 00 00 0A EC 00 06 7F 80"
  285.                 $"00 7F 80 00 00 09 EC 00 03 3F C0 00 FF FE 00 09"
  286.                 $"EC 00 03 1F C0 00 FE FE 00 09 EC 00 03 1F E0 01"
  287.                 $"FE FE 00 09 EC 00 03 0F F0 03 FC FE 00 09 EC 00"
  288.                 $"03 07 F8 07 F8 FE 00 1C 18 0F FF C0 1F FF E0 00"
  289.                 $"1F E0 00 00 70 3F FF F0 00 FF 80 FF FF F8 03 F8"
  290.                 $"07 F0 FE 00 1C 18 0F FF F0 1F FF F8 00 7F F8 00"
  291.                 $"00 70 3F FF F0 03 FF E0 FF FF F8 03 FC 0F F0 FE"
  292.                 $"00 1C 18 0F FF F8 1F FF FC 01 FF FE 00 00 70 3F"
  293.                 $"FF F0 0F FF F0 FF FF F8 01 FE 1F E0 FE 00 1C 18"
  294.                 $"0E 00 7C 1C 00 7C 03 F0 3F 00 00 70 38 00 00 1F"
  295.                 $"80 F8 00 70 00 00 FF 3F C0 FE 00 1C 18 0E 00 1C"
  296.                 $"1C 00 1E 07 C0 0F 80 00 70 38 00 00 3E 00 3C 00"
  297.                 $"70 00 00 7F 3F 80 FE 00 1C 18 0E 00 1E 1C 00 1E"
  298.                 $"07 80 07 80 00 70 38 00 00 3C 00 1C 00 70 00 00"
  299.                 $"7F FF 80 FE 00 1B 17 0E 00 0E 1C 00 0E 0F 00 03"
  300.                 $"C0 00 70 38 00 00 78 00 1E 00 70 00 00 3F FF FD"
  301.                 $"00 1B 17 0E 00 0E 1C 00 0E 0E 00 01 C0 00 70 38"
  302.                 $"00 00 70 00 0E 00 70 00 00 1F FE FD 00 1B 17 0E"
  303.                 $"00 0E 1C 00 0E 0E 00 01 C0 00 70 38 00 00 70 00"
  304.                 $"0E 00 70 00 00 0F FC FD 00 1B 0F 0E 00 1E 1C 00"
  305.                 $"1E 1E 00 01 E0 00 70 38 00 00 F0 FE 00 04 70 00"
  306.                 $"00 07 F8 FD 00 1B 0F 0E 00 1C 1C 00 1C 1C 00 00"
  307.                 $"E0 00 70 38 00 00 E0 FE 00 04 70 00 00 07 F8 FD"
  308.                 $"00 1B 0F 0E 00 7C 1C 00 7C 1C 00 00 E0 00 70 3F"
  309.                 $"FF C0 E0 FE 00 04 70 00 00 0F FC FD 00 1B 0F 0F"
  310.                 $"FF F8 1F FF F8 1C 00 00 E0 00 70 3F FF C0 E0 FE"
  311.                 $"00 04 70 00 00 1F FE FD 00 1B 0F 0F FF F0 1F FF"
  312.                 $"E0 1C 00 00 E0 00 70 3F FF C0 E0 FE 00 04 70 00"
  313.                 $"00 1F FE FD 00 1B 0F 0F FF C0 1F FF F8 1C 00 00"
  314.                 $"E0 00 70 38 00 00 E0 FE 00 04 70 00 00 3F FF FD"
  315.                 $"00 1C 0F 0E 00 00 1C 00 3C 1C 00 00 E0 00 70 38"
  316.                 $"00 00 E0 FE 00 05 70 00 00 7F FF 80 FE 00 1C 0F"
  317.                 $"0E 00 00 1C 00 1C 1E 00 01 E0 00 70 38 00 00 F0"
  318.                 $"FE 00 05 70 00 00 FF 3F C0 FE 00 1C 18 0E 00 00"
  319.                 $"1C 00 1E 0E 00 01 C0 00 70 38 00 00 70 00 0E 00"
  320.                 $"70 00 00 FF 3F C0 FE 00 1C 18 0E 00 00 1C 00 0E"
  321.                 $"0E 00 01 C3 80 70 38 00 00 70 00 0E 00 70 00 01"
  322.                 $"FE 1F E0 FE 00 1C 18 0E 00 00 1C 00 0E 0F 00 03"
  323.                 $"C3 80 70 38 00 00 78 00 1E 00 70 00 03 FC 0F F0"
  324.                 $"FE 00 1C 18 0E 00 00 1C 00 0E 07 80 07 83 80 F0"
  325.                 $"38 00 00 3C 00 1C 00 70 00 07 F8 07 F8 FE 00 1C"
  326.                 $"18 0E 00 00 1C 00 0E 07 C0 0F 83 C0 F0 38 00 00"
  327.                 $"3E 00 7C 00 70 00 07 F8 07 F8 FE 00 1C 18 0E 00"
  328.                 $"00 1C 00 0E 03 F0 3F 01 E1 E0 38 00 00 1F 81 F8"
  329.                 $"00 70 00 0F F0 03 FC FE 00 1C 18 0E 00 00 1C 00"
  330.                 $"0E 01 FF FE 01 FF E0 3F FF F0 0F FF F0 00 70 00"
  331.                 $"1F E0 01 FE FE 00 1C 18 0E 00 00 1C 00 0F 00 7F"
  332.                 $"F8 00 FF C0 3F FF F0 03 FF C0 00 70 00 3F C0 00"
  333.                 $"FF FE 00 1C 18 0E 00 00 1C 00 07 00 1F E0 00 3F"
  334.                 $"00 3F FF F0 00 FF 00 00 70 00 3F C0 00 FF FE 00"
  335.                 $"0A EC 00 06 7F 80 00 7F 80 00 00 0A EC 00 04 FF"
  336.                 $"00 00 3F C0 FF 00 0B ED 00 05 01 FE 00 00 1F E0"
  337.                 $"FF 00 0B ED 00 05 01 FE 00 00 1F E0 FF 00 0B ED"
  338.                 $"00 07 03 FC 00 00 0F F0 00 00 0B ED 00 07 07 F8"
  339.                 $"00 00 07 F8 00 00 0B ED 00 07 0F F0 00 00 03 FC"
  340.                 $"00 00 0B ED 00 07 0F F0 00 00 03 FC 00 00 0B ED"
  341.                 $"00 07 1F E0 00 00 01 FE 00 00 0B ED 00 01 3F C0"
  342.                 $"FE 00 00 FF FF 00 0B ED 00 01 7F 80 FE 00 02 7F"
  343.                 $"80 00"
  344.             },
  345.             /* [6] */
  346.             shortComment {
  347.                 143
  348.             },
  349.             /* [7] */
  350.             shortComment {
  351.                 131
  352.             }
  353.         }
  354.     }
  355. };
  356.  
  357. resource 'DLOG' (1) {
  358.     {104, 166, 228, 392},
  359.     dBoxProc,
  360.     visible,
  361.     noGoAway,
  362.     0x0,
  363.     1,
  364.     ""
  365. };
  366.  
  367. resource 'DITL' (1) {
  368.     {    /* array DITLarray: 2 elements */
  369.         /* [1] */
  370.         {6, 9, 58, 214},
  371.         Picture {
  372.             enabled,
  373.             100
  374.         },
  375.         /* [2] */
  376.         {63, 26, 116, 217},
  377.         StaticText {
  378.             disabled,
  379.             "By Rod Magnuson\nFor MacTutor Magazine\nBa"
  380.             "sed on idea of Scott Boyd"
  381.         }
  382.     }
  383. };
  384.  
  385.